#pragma once

#include "interfaces.h"

class EventData_NewActor : public IEventData
{
public:
	EventData_NewActor() {}
	~EventData_NewActor() {}

	virtual const EventType VGetEventType();
	static const EventType m_EventType;
};
class EventData_ActorDestroyed : public IEventData
{
public:
	EventData_ActorDestroyed() {}
	~EventData_ActorDestroyed() {}

	virtual const EventType VGetEventType();
	static const EventType m_EventType;
};
class EventData_ActorModified : public IEventData
{
public:
	EventData_ActorModified() {}
	~EventData_ActorModified() {}

	virtual const EventType VGetEventType();
	static const EventType m_EventType;
};